fire-fighting facilities - German English Dictionary